
module.exports = function(grunt,val) {
// 读取数据token 
// grunt screeps --bre=d
    console.log(` print ${grunt.option('dev')}`);
    grunt.loadNpmTasks('grunt-screeps');
    const filedata = grunt.file.read("dist/main.js.map",{encoding: 'utf8'});
    grunt.file.write("dist/main.js.map.js",`module.exports = ${filedata.toString()};`)

    const cfg = grunt.option('bre');
    var config = grunt.file.readJSON('screeps.json');
    if(!cfg)
    {
        console.error(`cfg not found`);
        return ;
    }
    const cfgval = config[cfg];
    if(!cfg)
    {
        console.error(`${cfg}不存在`);
        return ;
    }
    console.log(`cfgval ${JSON.stringify(cfgval)}`);
 
    grunt.initConfig({
        screeps:
        {
            options: cfgval
 
            ,
            dist: {
                files:[
                    {
                        src: ['dist/*.{js,wasm}']
                    },

                ]
            }
        }
    });
}
